protective pad - French English Dictionary